empty (someone's) coffers

Translations
vider les caisses de quelqu'un
Definitions
To use up or deplete all of someone's money or financial resources, leaving them with nothing left in their funds.